IFF sets up scientific advisory board to speed innovation 17-Jan-2012 By Caroline Scott-Thomas International Flavors and Fragrances (IFF) has set up a scientific advisory board, with the aim of broadening its scientific knowledge and accelerating innovation at the firm.